point final - German English Dictionary